av中文字幕网免费观看_制服丝袜人妻无码每日更新_国产成人午夜福利免费无码r_国产在线观看一级二级三级

 
技術(shù)博客INFO
聯(lián)系我們CONTACT

公司地址:茂名市人民南路新村大院22號(hào)101

電話:13592986386

SQL2014 收縮日志 清空刪除大日志文件您當(dāng)前的位置:首頁 > SQL2014 收縮日志 清空刪除大日志文件

SQL2014 收縮日志 清空刪除大日志文件

發(fā)布時(shí)間:2017/12/6 18:20:29

SQL2008 SQL2012 SQL2014 的收縮日志 
由于SQL2008對(duì)文件和日志管理進(jìn)行了優(yōu)化,所以以下語句在SQL2005中可以運(yùn)行但在SQL2008中已經(jīng)被取消:
(SQL2005)
BackupLog DNName with no_log
go
dumptransaction DNName with no_log
go
USE DNName 
DBCC SHRINKFILE (2)
Go
--------------------------------------------------------------
(SQL2008):
在SQL2008中清除日志就必須在簡(jiǎn)單模式下進(jìn)行,等清除動(dòng)作完畢再調(diào)回到完全模式。

方案一:完全命令模式
USE[master]
    
GO
    
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
    
GO
    
ALTER DATABASE DNName SET RECOVERY SIMPLE   --簡(jiǎn)單模式
    GO
    
USE DNName 
    
GO
    
DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)
    
GO
    
USE[master]
    
GO

    
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT

    
GO

    
ALTER DATABASE DNName SET RECOVERY FULL  --還原為完全模式

    
GO
方案二:部分命令模式 + 任務(wù)-收縮-文件(單個(gè)數(shù)據(jù)庫)

ALTER DATABASE DNName SET RECOVERY SIMPLE   --簡(jiǎn)單模式
GO

  右鍵-任務(wù)-收縮-文件-確定 下來數(shù)據(jù)庫的日志只保留了1M

ALTERDATABASE DNName SET RECOVERY FULL  --還原為完全模式

GO
優(yōu)點(diǎn):此清除日志所運(yùn)行消耗的時(shí)間短,90GB的日志在分鐘左右即可清除完畢,做完之后做個(gè)完全備份在分鐘內(nèi)
即可完成。
缺點(diǎn): 不過此動(dòng)作最好不要經(jīng)常使用,因?yàn)樗倪\(yùn)行會(huì)帶來系統(tǒng)碎片。普通狀態(tài)下LOG和DIFF的備份即可截?cái)嗳罩尽?br /> 此語句使用的恰當(dāng)環(huán)境:當(dāng)系統(tǒng)的日志文件異常增大或者備份LOG時(shí)間太長(zhǎng)可能影響生產(chǎn)的情況下使用。